Telemachus.

A self-hosted, privacy-first platform for a team's AI tools and applications. Racket-first, clean MIT — no open core, no held-back tier.

A team uploads its documents, talks to a model about them, runs workflows over them, shares the results with exactly the people who should see them, and does all of it on a machine the team controls.

Start here

Reference

Generated by telemachus-docs from the route table, the tool registry, the plugin loader, the workflow specs and the permission catalog — and gated in CI, so it cannot drift from the code.

Operating

Design

Why each subsystem is shaped as it is, with the data shapes and the decisions.

The code

The reference implementation is Racket 9.2 under refimpl/racketmaximus/; Nix is the toolchain. The durable product is the contract — the SDK, the APIs, the security model, the protocols — so a second implementation can target the same specs.

github.com/IoTone/Telemachus · Contributing